import type { BaseEntity } from '@/api/model/resultModel';

/**
 * 动态讨论查询对象
 */
export interface XhljDiscussionQuery extends BaseEntity {
    /** 讨论id */
    discussionId?: number;
    /** 讨论内容 */
    discussionContent?: string;
    /** 点赞量 */
    thumbsUpCount?: number;
}
/**
 * 动态讨论业务对象
 */
export interface XhljDiscussionForm {
  /** 讨论id */
  discussionId?: number;
  /** 讨论内容 */
  discussionContent?: string;
  /** 父亲讨论id */
  parentDiscussionId?: number;
  /** 话题id */
  topic?: object;
  /** 话题idId */
  topicId?: number;
  /** 点赞量 */
  thumbsUpCount?: number;
}
/**
 * 动态讨论视图对象
 */
export interface XhljDiscussionVo {
  /** 讨论id */
  discussionId?: number;
  /** 讨论内容 */
  discussionContent?: string;
  /** 父亲讨论id */
  parentDiscussionId?: number;
  /** 创建人wx_user（西湖论剑用户） */
  wxUser?: object;
  /** 话题id */
  topic?: object;
  /** 点赞量 */
  thumbsUpCount?: number;
  /** 创建时间 */
  createTime?: any;
  /** 子动态讨论 */
  children?: XhljDiscussionVo[];
}
